match preview
International FootballDortmund vs Paderborn: When 'the ink is still wet' and the story of forgotten numbersAt one corner of Signal Iduna Park, where the kickoff whistle is about to...
Table TennisThe Blank Scouting Report and the “No Risk” Trap in Youth Table TennisAt two in the morning in Busan, the report file opened with nine sections...
Domestic FootballV-League 2026/27: Two direct relegation spots and survival puzzle for bottom groupThe V-League 2026/27 season kicks off on September 6 with a major format...
Table TennisFour Days in Skopje: A Chinese Legend and a System Carried Across BordersA table sits by the window of a training hall in Skopje. The woman standing a...
International FootballSpain: The Anonymous €1 Million Gift, the €44 Million Invoice, and Four Names Read Too QuicklyOne evening in Lyon, hours after a match had ended, I got a call from an agen...
International FootballEmpty Files and Struck-Out Numbers: Three Decades of Verifying Football DataIn 2026, the data file on a 22-year-old Girona defender that I downloaded was...
Martial ArtsVietnam women's karate wins ASIAD 2026 gold: Signals from data, a rivalry with Iran5-0. 5-0. And a final without a disclosed score. That was the journey of...
Formula 1Ferrari's Death Equation: From Zandvoort to Monza - When Data Learns to LieI was in the Monza pit lane in 2026, when Ferrari was still a symbol of Itali...
AthleticsFrom SEA Games to the Olympic Standard: What Vietnamese Women's Athletics Still LacksForty-Five Minutes After the Track Lights Went Out On a SEA Games night at My...
ChessFRITZ 20: When the Chess Machine Walks Into the Training Room and Reclaims the Teacher's ChairFRITZ 20: When the Chess Machine Walks Into the Training Room and Reclaims th...
AthleticsGlobal Gate Ha Long 2026: 15,000 Bibs and the Gap Behind the Word 'Marathon'On 11 October 2026, the coastal road beside Ha Long Bay will be divided into...
Domestic FootballThe 45th Minute and the 68th-Minute Red Card: A Night in Bandung and What The Cong Viettel Left BehindThe Bandung Wind and the Silence of the 45th Minute In the stands of Bandung...
EsportsA blank esports report: when missing data turns silence into a messageA dense esports analysis report has just appeared. It has all the usual...
Martial ArtsVietnamese Martial Arts: The Quiet Battle Inside Gyms Without AudiencesAt 5 a.m., in a narrow alley in Binh Thanh District, Ho Chi Minh City, the...
Chess2026 Chess Olympiad in Samarkand: The 11-Round Schedule and India's Double-Crown GambleOn the morning FIDE published the schedule for the 46th Chess Olympiad, I...
Martial ArtsMartial Arts and the Discipline of Data: When a File Is Not Enough to Tell the StoryFor the third night in a row, I sat in front of a screen holding an empty...
Table TennisGold for GB's Lowri Hurd and Rob Davies in Spain: A Deep Analysis of the ITTF World Para FutureGold for Lowri Hurd and Rob Davies: GB Closes the World Para Future in Spain...
Domestic FootballThailand and the 2029 Gamble: Inside the Anthony Hudson Extension DecisionIn the first half of a friendly between the South Korea and Senegal national...
AthleticsPeres Jepchirchir Provisionally Suspended: Reading 2:18:31 in Sydney Through the DataI rewatched that clip four times, and every time I stopped on the same frame:...
TennisWhen Data Goes Silent: Lessons from an Empty Audit in Sports AnalysisWhen Data Goes Silent: Lessons from an Empty Audit in Sports Analysis I opene...
Table TennisThe Blank Scouting Report and the “No Risk” Trap in Youth Table TennisAt two in the morning in Busan, the report file opened with nine sections...
Domestic FootballV-League 2026/27: Two direct relegation spots and survival puzzle for bottom groupThe V-League 2026/27 season kicks off on September 6 with a major format...
Table TennisFour Days in Skopje: A Chinese Legend and a System Carried Across BordersA table sits by the window of a training hall in Skopje. The woman standing a...
International FootballSpain: The Anonymous €1 Million Gift, the €44 Million Invoice, and Four Names Read Too QuicklyOne evening in Lyon, hours after a match had ended, I got a call from an agen...
International FootballEmpty Files and Struck-Out Numbers: Three Decades of Verifying Football DataIn 2026, the data file on a 22-year-old Girona defender that I downloaded was...
Martial ArtsVietnam women's karate wins ASIAD 2026 gold: Signals from data, a rivalry with Iran5-0. 5-0. And a final without a disclosed score. That was the journey of...
Formula 1Ferrari's Death Equation: From Zandvoort to Monza - When Data Learns to LieI was in the Monza pit lane in 2026, when Ferrari was still a symbol of Itali...
AthleticsFrom SEA Games to the Olympic Standard: What Vietnamese Women's Athletics Still LacksForty-Five Minutes After the Track Lights Went Out On a SEA Games night at My...
ChessFRITZ 20: When the Chess Machine Walks Into the Training Room and Reclaims the Teacher's ChairFRITZ 20: When the Chess Machine Walks Into the Training Room and Reclaims th...
AthleticsGlobal Gate Ha Long 2026: 15,000 Bibs and the Gap Behind the Word 'Marathon'On 11 October 2026, the coastal road beside Ha Long Bay will be divided into...
Domestic FootballThe 45th Minute and the 68th-Minute Red Card: A Night in Bandung and What The Cong Viettel Left BehindThe Bandung Wind and the Silence of the 45th Minute In the stands of Bandung...
EsportsA blank esports report: when missing data turns silence into a messageA dense esports analysis report has just appeared. It has all the usual...
Martial ArtsVietnamese Martial Arts: The Quiet Battle Inside Gyms Without AudiencesAt 5 a.m., in a narrow alley in Binh Thanh District, Ho Chi Minh City, the...
Chess2026 Chess Olympiad in Samarkand: The 11-Round Schedule and India's Double-Crown GambleOn the morning FIDE published the schedule for the 46th Chess Olympiad, I...
Martial ArtsMartial Arts and the Discipline of Data: When a File Is Not Enough to Tell the StoryFor the third night in a row, I sat in front of a screen holding an empty...
Table TennisGold for GB's Lowri Hurd and Rob Davies in Spain: A Deep Analysis of the ITTF World Para FutureGold for Lowri Hurd and Rob Davies: GB Closes the World Para Future in Spain...
Domestic FootballThailand and the 2029 Gamble: Inside the Anthony Hudson Extension DecisionIn the first half of a friendly between the South Korea and Senegal national...
AthleticsPeres Jepchirchir Provisionally Suspended: Reading 2:18:31 in Sydney Through the DataI rewatched that clip four times, and every time I stopped on the same frame:...
TennisWhen Data Goes Silent: Lessons from an Empty Audit in Sports AnalysisWhen Data Goes Silent: Lessons from an Empty Audit in Sports Analysis I opene...
